slog away at a work - Turco Inglés Diccionario